package com.sfh.appversion.dao.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.sfh.appversion.base.BaseDO;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;


/***
 * 用户使用插件版本记录(数据库实体)
 */
@Data
@TableName("plugin_version_record")
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class PluginVersionRecordDO extends BaseDO {

    //应用ID
    public String appId;

    //插件ID
    private String pulginId;

    @TableId(type = IdType.ASSIGN_ID)
    public String recordId;

    /**用户手机号码*/
    public String recordPhone;

    /**上一次使用的版本号*/
    public Long recordLastVersionCode;

    /**当前使用版本号*/
    public Long recordVersionCode;

    /**手机品牌*/
    private String recordPhoneBrand;

    /**手机型号*/
    private String recordPhoneModel;

    /**手机系统版本*/
    private String recordPhoneVersion;

}
